InfluxDB2\Service\NotificationEndpointsService D

Total Complexity 130
Dependencies 10
Dependents 0
Total lines 1,149
Lines of code 605
Logical lines of code 293
Comment lines 388
Methods 28
Properties 2

Methods 28

Method Rating Maintainability Complexity Lines of code
getNotificationEndpointsRequest()
B
41 17 56
deleteNotificationEndpointsIDLabelsIDRequest()
A
42 13 57
putNotificationEndpointsIDRequest()
A
42 13 53
postNotificationEndpointIDLabelsRequest()
A
42 13 53
patchNotificationEndpointsIDRequest()
A
42 13 53
getNotificationEndpointsIDRequest()
A
45 9 45
deleteNotificationEndpointsIDRequest()
A
45 9 45
getNotificationEndpointsIDLabelsRequest()
A
45 9 45
createNotificationEndpointRequest()
A
47 8 38
putNotificationEndpointsIDWithHttpInfo()
S
58 2 16
postNotificationEndpointIDLabelsWithHttpInfo()
S
58 2 16
patchNotificationEndpointsIDWithHttpInfo()
S
58 2 16
getNotificationEndpointsIDLabelsWithHttpInfo()
S
58 2 16
getNotificationEndpointsIDWithHttpInfo()
S
58 2 16
createNotificationEndpointWithHttpInfo()
S
58 2 16
getNotificationEndpointsWithHttpInfo()
S
58 2 16
createNotificationEndpoint()
S
76 1 4
getNotificationEndpointsID()
S
75 1 4
getNotificationEndpointsIDLabels()
S
75 1 4
getNotificationEndpoints()
S
74 1 4
patchNotificationEndpointsID()
S
75 1 4
deleteNotificationEndpointsIDLabelsIDWithHttpInfo()
S
71 1 5
deleteNotificationEndpointsIDLabelsID()
S
79 1 3
postNotificationEndpointIDLabels()
S
75 1 4
deleteNotificationEndpointsIDWithHttpInfo()
S
71 1 5
deleteNotificationEndpointsID()
S
80 1 3
putNotificationEndpointsID()
S
75 1 4
__construct()
S
76 1 4